/**
 * Auto gen via dbpojo-gen.
 */
package com.us.usws.service.cud;

import com.us.usws.model.domain.system.MobileAuth;
import com.us.usws.model.flat.system.DOMobileAuth;

/**
 * Service interface
 * @author robot
 */
public interface MobileAuthCUDService {

	public MobileAuth generateNewForgotPasswordAuth(String mobileNo, String epToken, String userUid);

	public MobileAuth generateNewActivateUserAuth(String mobileNo, String epToken, String userUid);

	/**
	 * Insert one row.
	 */
	public int addMobileAuth(DOMobileAuth mobileAuth);

	/**
	 * Update by PK.
	 */
	public void updateMobileAuth(DOMobileAuth mobileAuth);

	/**
	 * Delete row by PK.
	 */
	public void deleteMobileAuth(Integer id);

}